doing stuff - French English Dictionary